:root{--primary-color: #5755cf;--primary-dark-color: #4543ca;--primary-darker-color: #3836bf;--primary-light-color: #6463d3;--primary-lighter-color: #7270d7;--text-color: #000;--background-color: #fff;--link-color: var(--primary-dark-color);--link-hover-color: var(--primary-darker-color);--secondary-color: rgba(0,0,0,.498);--secondary-background: #ececec;--text-light-color: rgba(255,255,255,.99);--secondary-light-color: rgba(255,255,255,.75);--control-color: var(--p1-fg);--control-inner: #fff;--control-hover: var(--primary-dark-color);--control-active: var(--primary-darker-color);--menu-font: inherit;--list-selected-background-color: var(--primary-dark-color);--list-background-odd-color: #f4f5f5;--separator-color: rgba(0,0,0,.098);--separator-focus-color: rgba(0,0,0,.25);--separator-active-color: var(--primary-lighter-color);--sidebar-background-color: #ececec;--sidebar-text-color: var(--text-color);--panel-background: #f6f6f6;--unpaid-orange: #ffa800;--unpaid-red: #d0021b;--debit-color: #ff3b30;--credit-color: #73bf1e;--error-color: #d0021b;--page-background: rgba(150,150,150,.898)}@media(prefers-color-scheme:dark){:root{--text-color: #fff;--background-color: #323232;--link-color: var(--primary-lighter-color);--link-hover-color: var(--p1-fg);--secondary-color: rgba(255,255,255,.549);--secondary-background: #323232;--control-color: var(--p1-fg);--control-inner: #fff;--control-hover: var(--primary-dark-color);--control-active: var(--primary-darker-color);--menu-font: inherit;--list-selected-background-color: #3e889f;--list-background-odd-color: rgba(255,255,255,.047);--separator-color: rgba(255,255,255,.098);--separator-focus-color: rgba(26,169,255,.498);--separator-active-color: var(--primary-lighter-color);--sidebar-background-color: #323232;--sidebar-text-color: var(--text-color);--panel-background: #282828;--unpaid-orange: #ffa800;--unpaid-red: #d0021b;--debit-color: #ff3b30;--credit-color: #73bf1e;--error-color: #d0021b;--page-background: #282828}}.app-doc-editor{background:#fffcec;height:100%}.app-doc-editor-content{position:static!important;overflow:auto!important;overflow-x:hidden!important;overflow-y:auto!important;contain:content;height:100%}.app-doc-editor-menu{display:flex;flex-direction:row;position:absolute;bottom:16px;left:16px;right:16px;border-radius:8px;background-color:var(--panel-background);border-top:1px solid var(--separator-color);box-shadow:}:where(.app-doc-editor-menu>*){flex-shrink:0;flex-grow:0}.app-doc-editor-menu>*{padding:.5rem}.ProseMirror{padding:1.5rem 1.5rem 7.5rem;min-height:100%}.ProseMirror .code-block{position:relative}.ProseMirror .code-block select{opacity:0;position:absolute;top:.5rem;right:.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:.125rem;color:#ffffffbf;background:#ffffff1a;text-align:right}.ProseMirror .code-block select:hover{color:#000;background:#ffffffe6}.ProseMirror .code-block:hover select{opacity:1}.ProseMirror pre{background-color:#000000f2;color:#fff}.ProseMirror .hljs-comment,.ProseMirror .hljs-quote{color:#616161}.ProseMirror .hljs-variable,.ProseMirror .hljs-template-variable,.ProseMirror .hljs-attribute,.ProseMirror .hljs-tag,.ProseMirror .hljs-name,.ProseMirror .hljs-regexp,.ProseMirror .hljs-link,.ProseMirror .hljs-selector-id,.ProseMirror .hljs-selector-class{color:#f98181}.ProseMirror .hljs-number,.ProseMirror .hljs-meta,.ProseMirror .hljs-built_in,.ProseMirror .hljs-builtin-name,.ProseMirror .hljs-literal,.ProseMirror .hljs-type,.ProseMirror .hljs-params{color:#fbbc88}.ProseMirror .hljs-string,.ProseMirror .hljs-symbol,.ProseMirror .hljs-bullet{color:#b9f18d}.ProseMirror .hljs-title,.ProseMirror .hljs-section{color:#faf594}.ProseMirror .hljs-keyword,.ProseMirror .hljs-selector-tag{color:#70cff8}.ProseMirror .hljs-emphasis{font-style:italic}.ProseMirror .hljs-strong{font-weight:700}
